@charset "utf-8";

.zone {
	padding: 47px 0 0;
	height: calc(100vh - 47px) !important;
	background-color: #103C63;
}

.main {
	margin: 5px;
	/* padding: 5px; */
	background-color: #F8EFDE;
	border: 2px solid #88ADCF;
	height: calc(100vh - 62px);

}

.content {}

.top {
	background-color: #CEBA9C;
	padding: 7px 0;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.top p {
	font-size: 16px;
	color: #754C1C;
	line-height: 19px;
}

.listBox {
	background-color: #F8EFDE;
}

.zanwu {
	margin-top: 50%;
	text-align: center;
	font-size: 18px;
}

.list {
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: #F7E7CE;
	border: 1px solid;
	border-image: linear-gradient(0deg, #BB8D67, #E1BE87) 1 1;
	box-shadow: 0px 2px 1px 0px #BB8D67, 0px 1px 1px 0px #fff;
	border-radius: 3px;
	margin: 7px 7px 0;
	padding: 11px 14px;
}

.left {
	display: flex;
	align-items: center;
	background-color: #FADD89;
	/* width: 55px; */
	/* height: 56px; */
	padding: 5px;
}

.left img {
	display: block;
	width: 36px;
}

.left p {
	width: 36px;
	height: 36px;
	background: #F5C75C;
}

.center {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.centerin {
	position: relative;
	width: 45px;
	height: 45px;
	padding: 5px;
	background-image: url(http://img.qxgs.cc/tiantianlaishouzu/img/wealth/q1.png);
	background-size: 100% 100%;
}

.centerin img {
	border-radius: 22px;
}

.center p {
	font-size: 14px;
	color: #8F6C49;
	line-height: 14px;
	margin-left: 10px;
	display: block;
	width: 100px;
	word-wrap: break-word;
}

.right {
	width: 25%;
	text-align: center;
	font-size: 14px;
	color: #8F6C49;
	line-height: 14px;
}

.myrank {
	position: fixed;
	width: calc(100% - 42px);
	left: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: linear-gradient(180deg, #FFF6D2 0%, #FEBA71 100%);
	box-shadow: 0px -4px 8px 0px rgba(187, 143, 104, 0.39);
	border-radius: 10px 10px 0px 0px;
	border: 1px solid rgba(177, 104, 9, 0.63);
	padding: 10px 20px;
}

.my1 {
	display: flex;
	align-items: center;
}

.my1 img {
	width: 40px;
	margin-right: 10px;
}

.my2 {
	display: flex;
	align-items: center;
}

.my2 p,
.my1 p {
	font-size: 14px;
	color: #754C1C;
	line-height: 14px;
}

.my2 span,
.my1 span {
	color: #F00303;
}